<!DOCTYPE html>
<html>

	<head>
		<meta charset="UTF-8">
		<title></title>
		<!--[if lt IE 9]>
    		<script src="../js/jquery-1.11.3.js"></script>    
		<![endif]-->
		<!--[if gte IE 9]><!-->
		<script src="../js/jquery-3.1.1.js"></script>
		<!--<![endif]-->

		<script type="text/javascript">
			vurl = "../text/new.xml";
/*
 documentElement 属性：XML 文档的根节点。
nodeName 属性：节点的名称(只读)。
nodeValue 属性：节点的值。
nodeType 属性：节点的类型。
childNodes 属性：返回子节点集合。
parentNode 属性：返回父节点。
firstChild 属性：返回第一个子节点。
lastChild 属性：返回最后一个子节点。
nextSibling 属性：返回下一个兄弟（同级）节点。
previousSibling 属性：返回前一个兄弟（同级）节点。

 * */
			function funxml() {

				if(window.XMLHttpRequest) { // code for IE7+, Firefox, Chrome, Opera, Safari
					xmlhttp = new XMLHttpRequest();
				} else { // code for IE6, IE5
					xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
				}
				xmlhttp.open("GET", vurl, false);
				xmlhttp.send();
			    var xmlDoc=xmlhttp.responseXML.documentElement;
				doc = xmlDoc.getElementsByTagName("field");
			

				for(v=0;v < doc.length;v++) {
					txt = v+' ' +doc[v].getAttribute("Name") 
					+' '  +xmlDoc.getElementsByTagName("fieldname")[v].childNodes[0].nodeValue
					+' '  +xmlDoc.getElementsByTagName("datatype")[v].childNodes[0].nodeValue;
					$("#noticecon").find('ol').append('<li>' + txt + '</li>');
				}

			}
		</script>
	</head>

	<body>

		<div id=noticecon>
			<ol/>
		</div>
		<button onclick="funxml()">请求并获取返回结果 jquery</button><br>
	</body>

</html>